package com.sheliduan.itlearning.admin.service;

import com.sheliduan.itlearning.admin.model.vos.user.DeleteUserReqVO;
import com.sheliduan.itlearning.admin.model.vos.user.FindUserPageListReqVO;
import com.sheliduan.itlearning.admin.model.vos.user.UpdateUserReqVO;
import com.sheliduan.itlearning.common.utils.PageResponseData;
import com.sheliduan.itlearning.common.utils.ResponseData;

/**
 * @author: 断舍离
 * @date: 2025/2/13 9:43
 * @description: 后台管理员用户Service接口
 **/
public interface AdminUserService {

    PageResponseData findUserPageList(FindUserPageListReqVO reqVO);

    ResponseData updateUser(UpdateUserReqVO reqVO);

    ResponseData deleteUser(DeleteUserReqVO reqVO);

    ResponseData selectById(Integer id);

}
